helped to create - Inglés Sinónimo Diccionario